physiological homeostasis - French English Dictionary